biotech mems physics software biology engineering micro computer science ipod computer engineers manufacturing nanoscience microfluidics science nano pharmaceutical bio chemistry nanotech nanotechnology microfluidic apple biotechnology engineer lab-on-a-chip